package cn.assumejson.springframework.aop.aspectj.annotation;

import cn.assumejson.springframework.aop.Advisor;

import java.util.List;

/**
 * @author gang.Li
 * @version 1.0
 * @since 1.0 2021/12/9 15:12
 */
public interface AspectJAdvisorFactory {

    /**
     * 解析 切面信息
     *
     * @param factory
     * @return
     */
    List<Advisor> getAdvisors(BeanFactoryAspectInstanceFactory factory);
}
